marine algivores - Turkish English Dictionary